home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / AppMaker 2.0b3 / Demo AppMaker 1.5 / Demo AppMaker™ / Demo AppMaker™.rsrc / TmCT_403_zDoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-08  |  878 b   |  35 lines

  1. /* %filename% -- document class */
  2. /* Created %date% %time% by AppMaker */
  3.  
  4. #define _H_z%Appname%Doc
  5.  
  6. #include <CDocument.h>
  7.  
  8. class CApplication;
  9. class C%appname%Data;
  10.  
  11. /*----------*/
  12. class Z%Appname%Doc : public CDocument {
  13. public:
  14.     virtual void    I%Appname%Doc%    %(CApplication    *aSupervisor,
  15.                                      Boolean        printable);
  16.     void    Dispose            (void);                            // is override
  17.  
  18.     void    NewFile            (void);                            // is override
  19.     void     OpenFile        (SFReply    *macSFReply);        // is override
  20.     void    BuildWindows    (void);                            // is override
  21.  
  22.     Boolean    DoSave            (void);                            // is override
  23.     Boolean    DoSaveAs        (SFReply    *macSFReply);        // is override
  24.     void    DoRevert        (void);                            // is override
  25.     %if fileExists appname+Doc.c%
  26.  
  27.         void    UpdateMenus        (void);                            // is override
  28.         void     DoCommand        (long        theCommand);        // is override
  29.     %endif%
  30.  
  31. protected:
  32.     C%appname%Data%        %*itsData;
  33.  
  34. }; /* Z%Appname%Doc */
  35.